Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLEGATE CHURCH LANE Detached £1,150,000 7 Nov 2022
ORCHARD HOUSE CHURCH LANE Detached £640,000 21 Dec 2006